perform convincingly

Translations
jouer de manière convaincante